1.parseInt遇上map["1","2","3"].map(parseInt)//A.["1","2","3"]//B.[1,2,3]//C.[0,1,2]//D.other答案是D。实际上返回的结果是[1,NaN,NaN],因为parseInt函数只需要两个参数parseInt(value,radix),而map的回调函数需要三个参数callback(currentValue,index,array)。MDN文档中指明parseInt第二个参数是一个2到36之间的整数值,用于指定转换中采用的基数。如果省略该参数或其值为0,则数字将以10为基础来解析。如果该参数小于2或者大于36,则pa
1.parseInt遇上map["1","2","3"].map(parseInt)//A.["1","2","3"]//B.[1,2,3]//C.[0,1,2]//D.other答案是D。实际上返回的结果是[1,NaN,NaN],因为parseInt函数只需要两个参数parseInt(value,radix),而map的回调函数需要三个参数callback(currentValue,index,array)。MDN文档中指明parseInt第二个参数是一个2到36之间的整数值,用于指定转换中采用的基数。如果省略该参数或其值为0,则数字将以10为基础来解析。如果该参数小于2或者大于36,则pa